package cn.com.shadowless.xinning.model.bill;

import java.util.List;

import lombok.Data;

/**
 * The type Bill count.
 *
 * @author sHadowLess
 */
@Data
public class BillCountInfo {

    private List<DataBean> data;

    @Data
    public static class DataBean {
        /**
         * flowList : []
         * itemList : [{"id":"955359D613594C378B7D9835592B991A","billCode":"TB","billName":"通用报销单","orderId":"TB20210707005","preAccount":"146150536","nextAccount":"20212021","flowSeq":4,"status":"CS040","applyUser":"146140203","applyName":"潘欢","applyDepartmentId":"42926f03afb645e198253419c994709b","departmentName":"行管部","createTime":"2021-07-07T09:26:49.727","createTimeStr":"2021-07-07 09:26:49","createUser":"146140203"}]
         * id : c5b28948aff44b05a96228953bbd0607
         * billCode : TB
         * billName : 通用报销单
         * isAll : 0
         * departmentId : null
         * departList : null
         * account : null
         * accountList : null
         * startPermission : null
         * isReturn : false
         * isReturnStr : 否
         * remark : null
         * unCheckCount : 1
         * createTime : 2020-11-01T16:12:24.16
         * createUser : admin
         * deleteFlag : false
         */

        private String id;
        private String billCode;
        private String billName;
        private String isAll;
        private Object departmentId;
        private Object departList;
        private Object account;
        private Object accountList;
        private Object startPermission;
        private boolean isReturn;
        private String isReturnStr;
        private Object remark;
        private int unCheckCount;
        private String createTime;
        private String createUser;
        private boolean deleteFlag;
        private List<?> flowList;
        private List<ItemListBean> itemList;

        @Data
        public static class ItemListBean {
            /**
             * id : 955359D613594C378B7D9835592B991A
             * billCode : TB
             * billName : 通用报销单
             * orderId : TB20210707005
             * preAccount : 146150536
             * nextAccount : 20212021
             * flowSeq : 4
             * status : CS040
             * applyUser : 146140203
             * applyName : 潘欢
             * applyDepartmentId : 42926f03afb645e198253419c994709b
             * departmentName : 行管部
             * createTime : 2021-07-07T09:26:49.727
             * createTimeStr : 2021-07-07 09:26:49
             * createUser : 146140203
             */

            private String id;
            private String billCode;
            private String billName;
            private String orderId;
            private String preAccount;
            private String nextAccount;
            private int flowSeq;
            private String status;
            private String applyUser;
            private String applyName;
            private String applyDepartmentId;
            private String departmentName;
            private String createTime;
            private String createTimeStr;
            private String createUser;

        }
    }
}
